Internet Archive BookReader

The Hawaiian archipelago : six months among the palm groves, coral reefs, & volcanoes of the Sandwich Islands